package com.mingqijia.gassafety.job.request.sk;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 获取报警列表请求参数
 * @author solyutian
 * @date 2023/6/27 10:21
 */
@Data
public class ConsoleSkRecordsRequest {

  @ApiModelProperty("页码")
  private Integer page;
  @ApiModelProperty("页码")
  private Integer pageNum;
  @ApiModelProperty("每页展示条数")
  private Integer pageSize;
  @ApiModelProperty("企业id")
  private String spId;
  @ApiModelProperty("记录id")
  private String id;
  @ApiModelProperty("设备序列号")
  private String deviceId;
  @ApiModelProperty("设备类型（1-SOS报警器，2-水浸报警器，3-烟雾报警器，4-智能门锁）")
  private Integer deviceType;
  @ApiModelProperty("报警类型1-SOS报警、2-烟雾报警、3-烟雾防拆报警、4-漏水报警、5-水浸防拆报警、6-门锁防拆报警、7-门锁密码连续输错5次")
  private Integer alarmType;
  @ApiModelProperty("处理状态 0-待处理 1-工单处理中 2-处理完成 3-工单处理完成")
  private String dealStatus;
  @ApiModelProperty("工单编号")
  private String workOrderNo;
  @ApiModelProperty("服务地址（延用上次处理工单的服务地址，自动弹出）")
  private String contactAddress;
  @ApiModelProperty("联系人（延用上次处理工单的联系人，自动弹出）")
  private String contact;
  @ApiModelProperty("联系人电话（延用上次处理工单的联系电话，自动弹出）")
  private String contactPhone;
  @ApiModelProperty("报警起始时间")
  private String alarmStartTime;
  @ApiModelProperty("报警结束时间")
  private String alarmEndTime;
  @ApiModelProperty("手机号")
  private String phone;
  @ApiModelProperty("用户ID")
  private String userId;
  @ApiModelProperty("户号")
  private String subsCode;
  @ApiModelProperty("户号")
  private String dataType;
}
